a vehement protest - Español Inglés Diccionario